micro propulsor - French English Dictionary